Driven pile - French English Dictionary